I used it at the college. It is hard. That is not a bad thing. Excellent practice. I am not sure how beneficial it would be for everyone. There are several specialty sections so say you want to work for a cardiologist you can do that section, print out your score as well as cases you have coded and show the employer your experience in that field. It also is set up like a virtual office which is excellent. If you wondered what it was like to code in a doctors office and the programs they would use to put in your codes etc. this would help. Keep in mind these are NOT all easy cases. Some of them kicked my butt. The rationale is extremely good.